ALMI: An Application Level Multicast Infrastructure

نویسندگان

  • Dimitrios E. Pendarakis
  • Sherlia Shi
  • Dinesh C. Verma
  • Marcel Waldvogel
چکیده

The IP multicast model allows scalable and efficient multi-party communication, particularly for groups of large size. However, deployment of IP multicast requires substantial infrastructure modifications and is hampered by a host of unresolved open problems. To circumvent this situation, we have designed and implemented ALMI, an application level group communication middleware, which allows accelerated application deployment and simplified network configuration, without the need of network infrastructure support. ALMI is tailored toward support of multicast groups of relatively small size (several 10s of members) with many to many semantics. Session participants are connected via a virtual multicast tree, which consists of unicast connections between end hosts and is formed as a minimum spanning tree (MST) using application-specific performance metric. Using simulation, we show that the performance penalties, introduced by this shift of multicast to end systems, is a relatively small increase in traffic load and that ALMI multicast trees approach the efficiency of IP multicast trees. We have also implemented ALMI as a Java based middleware package and performed experiments over the Internet. Experimental results show that ALMI is able to cope with network dynamics and keep the multicast tree efficient.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EKA: Efficient Keyserver using ALMI

The keyserver network serves as a repository of OpenPGP keys, providing replication throughout the Internet. It currently uses an inefficient and insufficient protocol to keep its nodes synchronized: highly redundant network traffic and excessive overhead due to several thousand e-mail messages per day. Under these conditions, even short network outages cause massive mail server overloads and l...

متن کامل

On the Performance of Overlay Multicast Networks

The paper reports on a performance study of several Application Layer Multicast (ALM) protocols. Three categories of overlay multicast networks are investigated, namely Application Level Multicast Infrastructure (ALMI), Narada and NICE is the Internet Cooperative Environment (NICE). The performance of the overlay multicast protocols is evaluated with reference to a set of performance metrics th...

متن کامل

A Middleware for Implementation and Evaluation of Application Layer Multicast Protocols in Real Environments

In this paper, we propose a new middleware, which supports implementation and evaluation of Application Layer Multicast (ALM in short) protocols in real environments. The middleware provides many functions by which it can largely reduce the time and effort required for ALM protocol prototyping, performance evaluation and tuning. By using those functionalities, we have easily implemented several...

متن کامل

A scalable application-level multicast approach based on mobile agents

IP multicast is used to deliver services to groups of users. However, this approach needs an infrastructure support in place, which makes the service not always available. We propose a novel application-level multicast approach based on mobile agents, which does not require any specific layer 3 support and suits the requirements of dynamic networking environments. We present a simulation-based ...

متن کامل

Comparison study and evaluation of overlay multicast networks

In contrast to one-to-one unicast transmission, multicast provides a one-to-many transmission paradigm. The Overlay Multicast has drawn a lot of attention as an alternative to IP multicast. In this paper, we compare four typical implementations of overlay multicast: Scattercast, Narada, Overcast and ALMI. Several metrics are compared which are applicable to these projects, including relative de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001